import base from "./base"; // 导入接口域名列表
import axios from "../http"; // 导入http中创建的axios实例
import qs from "qs"; // 根据需求是否导入qs模块
const getMenu = {
  getMenuList(params) {
    return axios.post(`${base.bd}/admin/menu/list_tree`, qs.stringify(params));
  },
  addMenuList(params) {
    return axios.post(`${base.bd}/admin/menu/saveadd`, qs.stringify(params));
  },
  deleteMenu(params) {
    return axios.post(`${base.bd}/admin/menu/del`, qs.stringify(params));
  },
  getMenuLists(params) {
    return axios.post(`${base.bd}/admin/menu/lists`, qs.stringify(params));
  },
  updateMenu(params) {
    return axios.post(`${base.bd}/admin/menu/edit`, qs.stringify(params));
  },
  updateMenuSave(params) {
    return axios.post(`${base.bd}/admin/menu/saveedit`, qs.stringify(params));
  },
  menuSort(params) {
    return axios.post(`${base.bd}/admin/menu/menu_sort`, qs.stringify(params));
  },
  menuSortInput(params) {
    return axios.post(`${base.bd}/admin/menu/sort_by_number`, qs.stringify(params));
  },
  selectMenu(params) {
    return axios.post(
      `${base.bd}/admin/menu/find_tree_one`,
      qs.stringify(params)
    );
  },
  selectMenuUp(params) {
    return axios.post(
      `${base.bd}/admin/menu/list_up
    `,
      qs.stringify(params)
    );
  },
  isShowMenu(params) {
    return axios.post(
      `${base.bd}/admin/menu/show`,
      qs.stringify(params)
    );
  },
  changeMenuHead(params){
    return axios.post(
      `${base.bd}/admin/menu/show_main`,
      qs.stringify(params)
    );
  }
};
export default getMenu;
